/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package com.ipartek.formacion.gestformwww.modelo;

import com.ipartek.formacion.gestformwww.modelo.beans.Empresa;
import com.ipartek.formacion.gestformwww.modelo.beans.excepciones.GestorFormacionExcepcion;
import com.ipartek.formacion.gestformwww.modelo.clases.DAOFactory;
import java.util.ArrayList;

/**
 *
 * @author Sara y Alvaro
 */
public class ModeloEmpresa {
    private DAOFactory factoria = null;

    public ModeloEmpresa() {
        factoria = DAOFactory.getDAOFactory(DAOFactory.SQLSERVER);
    }

    public ArrayList<Empresa> listarEmpresas() throws GestorFormacionExcepcion{
        return factoria.getIEmpresaDAO().listarEmpresas();
    }

    public Integer crearEmpresa(Empresa emp) throws GestorFormacionExcepcion{
        return factoria.getIEmpresaDAO().crearEmpresa(emp);
    }
}
